$(function () {
    let form = layui.form
    form.verify({
        pwd: [
            /^[\S]{6,12}$/,
            '密码的必须是6-12位的非空字符'
        ],
        // 新密码的规则是,不能和原密码相同
        newPwd: function (value) {
            // value 代表新密码的值
            // 获取原密码的值
            let v1 = $('[name=oldPwd]').val()
            // 判断,新密码和原密码的值不能相同
            if (value == v1) {
                return '新旧密码不能相同'

            }
        },
        // 确认新密码的规则,是必须和新密码相同
        rePwd: function (value) {
            // value:代表确认新密码的值
            // 获取新密码的值
            let v2 = $('[name= newPwd]').val()
            if (value != v2) {
                return '两次新密码不一致!'

            }


        }
    })

    // 2.需求:修改密码
    $("#formPwd").on('submit',function(e){
        e.preventDefault();
        axios({
            method:"post",
            url:'/my/updatepwd',
            data:$(this).serialize()
        }).then(({data:res})=>{
            if (res.status !=0) {
                return layui.layer.msg(res.message)
            }
            // 成功:提示,重置表单
            layui.layer.msg("恭喜你,修改密码成功")
            $("#formPwd")[0].reset()
        })
    })
})